miner's carbide lamp - Francés Inglés Diccionario